/**
 ******************************************************************************
 * @file    bsp_led.c
 * @author  ��Ӿ��
 * @date    2025/6/16
 * @version v1.0
 * @brief   LED����ʵ���ļ����ṩLED������ؽӿ�
 ******************************************************************************
 */
#include "bsp_led.h"
#include "mygpio.h"
void led_scan(uint8_t *dat)
{
	uint8_t i;
	static uint8_t temp = 0, old_temp = 255;
	
	temp = 0;
	for(i = 0; i < 2; i++)
	{
		temp |= (dat[i]<<i);
	}
	if(temp != old_temp)
	{
		HAL_GPIO_WritePin( GPIOC, 
						   GPIO_PIN_5,
						  (temp&0x01<<0)?GPIO_PIN_RESET:GPIO_PIN_SET );
		HAL_GPIO_WritePin( GPIOB, 
						   GPIO_PIN_2,
						  (temp&0x01<<1)?GPIO_PIN_RESET:GPIO_PIN_SET );
		old_temp = temp;
	}
}

